org.eclipse.vtp.desktop.editors.core.elements
Class CustomIntegrationElement
java.lang.Object
org.eclipse.vtp.desktop.model.core.Component
org.eclipse.vtp.desktop.model.core.Element
org.eclipse.vtp.desktop.editors.core.elements.CustomIntegrationElement
public class CustomIntegrationElement
- extends Element
| Fields inherited from class org.eclipse.vtp.desktop.model.core.Element |
PROP_NAME |
| Methods inherited from class org.eclipse.vtp.desktop.model.core.Element |
addConfigurationManager, addIncomingConnector, commitConfigurationChanges, getConfigurationManager, getIncomingConnectors, getIncomingVariables, getIncomingVariables, getName, getOutgoingVariables, hasErrors, hasPathToStart, hasTodo, hasWarnings, listConfigurationManagers, removeIncomingConnector, rollbackConfigurationChanges, setName, setScope, validateStatus |
| Methods inherited from class org.eclipse.vtp.desktop.model.core.Component |
addListener, addPropertyListener, delete, fireChange, fireDelete, firePropertyChange, getId, getModel, removeListener, removePropertyListener, setId, setModel |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CustomIntegrationElement
public CustomIntegrationElement(java.lang.String name)
CustomIntegrationElement
public CustomIntegrationElement(java.lang.String id,
java.lang.String name)
getConnectorRecord
public ConnectorRecord getConnectorRecord(java.lang.String recordName)
- Specified by:
getConnectorRecord in class Element
getConnectorRecords
public java.util.List getConnectorRecords()
- Specified by:
getConnectorRecords in class Element
getConnectorRecords
public java.util.List getConnectorRecords(int type)
- Specified by:
getConnectorRecords in class Element
readConfiguration
public void readConfiguration(org.w3c.dom.Element configuration)
- Specified by:
readConfiguration in class Element
writeConfiguration
public void writeConfiguration(org.w3c.dom.Element configuration)
- Specified by:
writeConfiguration in class Element
acceptConnector
public boolean acceptConnector(Element origin)
- Specified by:
acceptConnector in class Element
showProperties
public void showProperties()
getTypeName
public java.lang.String getTypeName()
- Specified by:
getTypeName in class Element
getTypeId
public java.lang.String getTypeId()
setTypeId
public void setTypeId(java.lang.String typeId)
setTypeName
public void setTypeName(java.lang.String typeName)
getConfigurationPanels
public java.util.List getConfigurationPanels()
- Specified by:
getConfigurationPanels in class Element
getInformationProvider
public CustomIntegrationInformationProvider getInformationProvider()
getIcon
public org.eclipse.swt.graphics.Image getIcon()
- Specified by:
getIcon in class Element
getOutgoingVariables
public void getOutgoingVariables(java.lang.String exitPoint,
java.util.Map variables,
java.util.Map visited)
- Overrides:
getOutgoingVariables in class Element
getActions
public java.util.List getActions(CommandListener commandListener)
canDelete
public boolean canDelete()
resolve
public void resolve()
- Overrides:
resolve in class Element
hasConnectors
public boolean hasConnectors()
- Specified by:
hasConnectors in class Element